NativeVRF: A Simplified Decentralized Random Number Generator on EVM Blockchains
نویسندگان
چکیده
Smart contracts refer to small programs that run in a decentralized blockchain infrastructure. The system is trustless, and the determination of common variables done by consensus between peers. Developing applications require generating random becomes significantly challenging—for instance, lotteries, games, assignments. Many number generators (RNGs) for smart have been developed environment. methods can be classified into three categories: on-chain RNG, Verifiable Random Function (VRF), Commit–reveal scheme. Although existing offer different strengths weaknesses, none achieves important requirements an ideal RNG solution: security, applicability, cost efficiency. This paper proposes novel approach called Native VRF, which offers application development simplicity efficiency while maintaining strong security properties. Experimental results show VRF has same properties as widely used methods, i.e., Randao Chainlink VRF. On top that, our work much simpler setup process lower hardware resources developer expertise requirements. Most importantly, proposed compatible with all Ethereum virtual machine (EVM) blockchains, contributing overall growth ecosystem.
منابع مشابه
On Scaling Decentralized Blockchains
The increasing popularity of blockchain-based cryptocurrencies has made scalability a primary and urgent concern. We analyze how fundamental and circumstantial bottlenecks in Bitcoin limit the ability of its current peer-to-peer overlay network to support substantially higher throughputs and lower latencies. Our results suggest that reparameterization of block size and intervals should be viewe...
متن کامل"Cracking" a Random Number Generator
[Editor’s Note: This paper was original printed in the January 1977, Volume I, Number 1, issue of Cryptologia (pp. 20-26) the premier issue. Over the years this one article has drawn more interest than any other article and requests for reprints of the paper come in year after year. The editors thought it appropriate to offer this paper to our readers. The original paper was set using WordStar ...
متن کاملRandom Number Generator Recommendation
The generation of uniform pseudo-random numbers between 0 and 1 is important in many numerical simulations. The purpose of this report is to explore the best generator(s) of such random numbers in terms of statistical properties and speed. While attempting to find the best generator in general, the specific goal of this report is to find the best generator for Latin hypercube sampling [Iman and...
متن کاملLinux Random Number Generator
The venerable Linux /dev/random served users of cryptographic mechanisms well for a long time. Its behavior is well understood to deliver entropic data. In the last years, however, the Linux /dev/random showed signs of age where it has challenges to cope with modern computing environments ranging from tiny embedded systems, over new hardware resources such as SSDs, up to massive parallel system...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Systems
سال: 2023
ISSN: ['2079-8954']
DOI: https://doi.org/10.3390/systems11070326